1
general::
Phrase(s): have egg on one’s face
Fig. to be embarrassed by something one has done. (As if one went out in public with a dirty face.) • I was completely wrong, and now I have egg on my face. • She’s really got egg on her face!
McGrawhill's American Idioms And Phrasal Verbs